package com.lz.c;

import java.util.Scanner;

/**
 * @ClassName Demo30
 * @Description 求任意自然数各位数之和
 * @Author 2214361854
 * @Date 2022/5/27 14:47
 * @Version 1.0
 */
public class Demo30 {
    /**
     * 接收用户输入的任意自然数,累计所有位数的数字之和
     * 例如：1241：1+2+4+1
     */
    public static void main(String[] args) {
        System.out.println("请输出您要求和的自然数:");
        int n = new Scanner(System.in).nextInt();
        System.out.println(naturalNumber(n));
    }

    private static int naturalNumber(int n) {
        int sum = 0;
        while (n != 0) {
            sum += (n % 10);
            n /= 10;
        }
        return sum;
    }

}
